package controlador;

import classes.entidade.AreaAuditada;
import dao.AreaAuditadaDao;
import erro.ConexaoException;
import erro.ConsultaException;
import java.util.ArrayList;

/**
 *
 * @author roberta.m.carvalho
 */
public class AreaAuditadaControl {

    private AreaAuditadaDao dao;

    public AreaAuditadaControl() {

        this.dao = new AreaAuditadaDao();
    }

    public void inserirAreaAuditada(AreaAuditada aa) throws ConexaoException, ConsultaException {
        this.dao.inserirAreaAuditada(aa);
    }

    public ArrayList<AreaAuditada> listarArea() throws ConexaoException, ConsultaException {
        return (ArrayList<AreaAuditada>) this.dao.listarArea();
    }

    public void alterarArea(AreaAuditada aa) throws ConexaoException, ConsultaException {
        this.dao.alterarArea(aa);
    }

    public void deletarArea(AreaAuditada aa) throws ConexaoException, ConsultaException {
        this.dao.deletarArea(aa);
    }
}
